En Tekton Labs estamos buscando un Desarrollador Senior especializado como Fullstack Developer con Java + React (Next Js) para un emocionante proyecto con un cliente internacional de la industria bancaria y financiera.
Offer:Contractor: USD *
Timezone:(UTC-04:00) Santiago, Chile - Chile Summer Time (CLST)
English Level:A2 - Elementary
Spanish Level:C2 - Native
ResponsibilitiesDesarrollo BackendDiseñar, desarrollar y mantener microservicios en Java utilizando Spring Boot (Spring Data, Security y Cloud).
Diseñar e implementar APIs REST robustas, seguras y escalables.
Implementar mecanismos de autenticación y autorización alineados a estándares de seguridad financiera.
Diseñar y optimizar la comunicación asíncrona mediante Apache Kafka.
Aplicar patrones de diseño y buenas prácticas de arquitectura en entornos distribuidos.
Participar en decisiones de arquitectura técnica y evolución del ecosistema de microservicios.
Desarrollo FrontendDesarrollar interfaces modernas y de alto rendimiento utilizando React y Next.js.
Implementar integraciones eficientes con APIs backend.
Optimizar rendimiento, SEO y experiencia de usuario en aplicaciones Next.js.
Aplicar buenas prácticas de modularización y escalabilidad del frontend.
Colaborar con UX/UI para garantizar consistencia y calidad visual.
Cloud & Dev OpsContenerizar aplicaciones utilizando Docker.
Participar en despliegues sobre Kubernetes.
Colaborar en la implementación y mantenimiento de pipelines CI/CD.
Desplegar y mantener soluciones en entornos cloud (preferentemente Azure).
Asegurar observabilidad, monitoreo y estabilidad en ambientes productivos.
Arquitectura & CalidadDiseñar soluciones bajo arquitectura de microservicios.
Garantizar cumplimiento de estándares de seguridad y compliance del sector financiero.
Realizar code reviews y asegurar calidad de código.
Identificar oportunidades de mejora técnica y reducción de deuda técnica.
Asegurar pruebas unitarias e integración continua.
Trabajo en Equipo & MetodologíaParticipar activamente en ceremonias Scrum (dailies, refinamientos, planning, retros).
Colaborar con equipos multidisciplinarios (QA, Dev Ops, Producto).
Estimar esfuerzos técnicos con criterio senior.
Acompañar a desarrolladores semi senior o junior cuando sea necesario.
Comunicar riesgos técnicos de manera proactiva.
Must have:Mínimo de 5 años de experiencia en desarrollo de software.
Experiencia trabajando con arquitectura de microservicios.
Experiencia creando e integrando servicios REST.
Experiencia sólida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud.
Java *.
Manejo de al menos 2-3 años en React con Next.js.
Conocimiento y experiencia en Docker y Kubernetes.
Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP) - de preferencia Azure.
Experiencia en integración continua y despliegue continuo (CI/CD) con herramientas como Git Lab CI/CD, Azure Dev Ops u otras.
Experiencia en la gestión de comunicación asíncrona utilizando Apache Kafka.
Experiencia previa en el sector fintech o bancario (excluyente).
Manejo de Patrones de diseño y buenas prácticas a nivel intermedio.
Communication and management:Jira para la gestión de tareas.
Agile: El equipo adopta Scrum y cumple con ceremonias como:
Dailies
Refinamientos.
Retrospectivas.
Nice to have:Inglés avanzado.
Are you interested in this opportunity?
Apply by sending your resume and briefly tell us why you want to participate in this project.
By continuing you agree to our Terms & Privacy Policy.